$(function() {
    $('#policyMasterForm').bootstrapValidator({
　　　　　　　　message: 'This value is not valid',
            　feedbackIcons: {
                　　　　　　　　valid: 'glyphicon glyphicon-ok',
                　　　　　　　　invalid: 'glyphicon glyphicon-remove',
                　　　　　　　　validating: 'glyphicon glyphicon-refresh'
            　　　　　　　　   },
            fields: {
            	policyCode: {
                    message: '保单号验证失败',
                    validators: {
                        notEmpty: {
                            message: '保单号不能为空'
                        }
                    }
                },effectiveDate:{
                    message: '生效日期不能为空验证失败',
                    validators: {
                        notEmpty: {
                            message: '生效日期不能为空'
                        },
                        date: {
//                        	message: '日期格式有误或该日期不存在,正确格式：2017-07-14',
                            format: 'YYYY-MM-DD'
                        }
                    }
                }
                , holderPhoneNum: {
                    validators: {
//                        notEmpty: {
//                            message: '手机号不能为空'
//                        },
//                        regexp: {
//                            regexp: "^([0-9]{11})?$",
//                            message: '手机号码格式错误'
//                        }
                    }
                } ,premiumPayable:{
                    message: '应缴保费验证失败',
                    validators: {
                        regexp: {
                            regexp: "^[0-9]+([.]{1}[0-9]+){0,1}$",
                            message: '只能输入整数或小数 '
                        }
                    }
                }
            }
        });
});

function save() {
	
	$('#policyMasterForm').data('bootstrapValidator').validate();
	if ($('#policyMasterForm').data('bootstrapValidator').isValid()){
		$.ajax({
			url : $WEB_ROOT_PATH + "/policyMaster/add.do",
			type : "post",
			dataType : "json",
			data : $('#policyMasterForm').serialize(),
			error : function(e) {

			},
			success : function(result) {
				alert(result.msg);
				if (result.status == 0) {
					window.location.href = $WEB_ROOT_PATH
							+ "/policyMaster/query.do";
				}
			}
		});
	}
}

function update() {
	
	$.ajax({
		url : $WEB_ROOT_PATH + "/policyMaster/update.do",
		type : "post",
		dataType : "json",
		data : $('#policyMasterForm').serialize(),
		error : function(e) {

		},
		success : function(result) {
			alert(result.msg);
			if (result.status == 0) {
				//方法1：更新后留在编辑页面
//				window.location.href = $WEB_ROOT_PATH + "/policyMaster/toEdit.do?policyMasterPid="+result.data;
				//方法2：更新后返回列表页面
				window.location.href = $WEB_ROOT_PATH + "/policyMaster/query.do";
			}
		}
	});
}

function go_back() {
	window.history.go(-1);
}

function toPolicyInfoCrud() {
	
//	$.ajax({
//		url : $WEB_ROOT_PATH + "/policyInfo/toAdd.do",
//		type : "post",
//		dataType : "json",
//		data : $('#policyMasterForm').serialize(),
//		error : function(e) {
//
//		},
//		success : function(result) {
//		}
//	});
	
	$("#policyMasterForm").attr("action",$WEB_ROOT_PATH + "/policyInfo/toAdd.do?flag=loadSession");
	$("#policyMasterForm").submit();
}

function deletePolicyInfo(pid) {
	if (window.confirm("是否确定删除该条信息?")) {
		$.ajax({
			url:$WEB_ROOT_PATH + "/policyInfo/delete.do",
			type:"post",
			dataType:"json",
			data:{"policyInfoPid":pid},
			error:function(e){
				
			},
			success:function(result) {
				alert(result.msg);
				if (result.status == 0) {
					window.location.reload(true);					
				}
			}
		});
		
	}
}